// samsting : this file is auto create.

#ifndef ALIYUN_Ram_CreatePolicyVersionRequest_H_
#define ALIYUN_Ram_CreatePolicyVersionRequest_H_

#include "core/rpc_acs_request.h"

namespace aliyun { namespace Ram {

class CreatePolicyVersionRequest : public RpcAcsRequest {
public:
  CreatePolicyVersionRequest();

  const string& GetPolicyName(void) const;
  void          SetPolicyName(const string& PolicyName);

  const string& GetPolicyDocument(void) const;
  void          SetPolicyDocument(const string& PolicyDocument);

  bool GetSetAsDefault(void) const;
  void SetSetAsDefault(bool SetAsDefault);

private:
  string PolicyName_;
  string PolicyDocument_;
  bool   SetAsDefault_;

};

} } // namespace aliyun { namespace Ram {

#endif // #ifndef ALIYUN_Ram_CreatePolicyVersionRequest_H_

// end of file 
